Разработчик игр на Unity с нуля от Skillbox
Вы научитесь
Программа курса
Курс состоит из 31 тематического блока, пройдя которые, вы обучитесь созданию игр на Unity с нуля, сможете писать коды и разрабатывать собственные игровые объекты. Вы добавите в портфолио несколько небольших игр, а в финале курса станете автором полноценной аркады.
Введение в Unity
Начнёте знакомство со средой разработки компьютерных игр Unity, изучите её основные функции и инструменты.
Работа с ассетами на сцене
Выясните, как использовать игровые ассеты и где их можно найти, а также сможете настроить для вашей игры камеру и свет.
Знакомство с интерфейсами
Сможете самостоятельно разработать полноценный интерфейс и узнаете основные правила по его созданию.
Знакомство с С#
Освоите азы языка программирования C# и сможете создать код с его помощью. Этот код поможет вашей игре стать интерактивной.
Практикум по C#
Продолжите знакомство с языком C# и получите знания, которые в будущем помогут вам быстро осваивать любой другой язык. Разработаете несложную игру.
Игра Save the village: начало
Познакомитесь с понятиями цикла и времени в игре, выясните, как вставить в вашу игру мелодии и откуда их брать.
Игра Save the village: финал
Закончите разработку ещё одной игры, которая займёт достойное место в вашем портфолио, а попутно получите новые теоретические знания.
Перемещение и вращение
Вы сможете менять местоположение игровых объектов и крутить их. В этом вам помогут определённые функции и специально написанные коды.
Знакомство с физическим движком
Начнёте работу с программой, способной смоделировать следствия реально существующих физических законов в виртуальном мире.
Игра Wild Ball: часть 1
Научитесь работе с персонажем: сможете настраивать необходимые характеристики, анимировать движения.
Игра Wild Ball: часть 2
Продолжите знакомиться с навыками работы с камерой, сможете использовать данные, а также обучитесь делению игры на несколько уровней.
Игра Wild Ball: часть 3
Вы научитесь добавлять в вашу игру звук и настраивать эффекты, а также сможете проработать дополнительные функции.
Игра Wild Ball: часть 4
Узнаете, как добиться того, чтобы игровые объекты стали более яркими, детализированными и реалистичными.
Работа в командах
Поймёте, почему команда может быть более эффективна в игровой сфере, чем самостоятельный разработчик. Разберётесь, как распределяются роли в команде, научитесь делегировать задачи и контролировать их выполнение.
Нарратив в играх
Изучите особенности игрового сюжета и его отличия от других форм повествования. Научитесь выстраивать историю и использовать приёмы сторителлинга.
Платформер: часть 1
Сможете освоить навыки работы с двухмерной графикой, использовать графические объекты и анимировать их.
Платформер: часть 2
Познакомитесь с нюансами работы с физическим движком для 2D-игры, а также изучите несколько новых понятий.
Платформер: часть 3
Сможете добавить в игру врагов, создать для них запоминающиеся образы, продумать их действия и мотивацию.
Платформер: часть 4
Продолжите продумывать и совершенствовать игровую систему, а также добавите вашему персонажу возможность двигаться и взаимодействовать с другими объектами.
Практикум C#
Продолжите осваивать язык C# и сможете получить новые знания в области программирования: познакомитесь с циклами и алгоритмами.
Мобильная игра Crazy Run:
Сможете разработать ещё одну игру для вашего портфолио и на её примере научитесь создавать адаптивный интерфейс.
Знакомство с Blender
Ознакомитесь с функционалом и инструментарием этого программного обеспечения, которое позволит вам разрабатывать свои собственные игровые объекты.
Props Modeling
Вы продолжите работу над объектами в игре. В этом блоке вы научитесь моделировать неподвижные объекты, составляющие часть фона.
Работа с материалами в Blender
Сможете создавать материалы в этой программе, а затем добавлять их в вашу игру и прикреплять к внутриигровым объектам.
Создание Low Poly персонажа
Вы освоите разработку низкополигональных персонажей в Blender и сможете затем добавить их в вашу игру.
Создание игрового ландшафта
Узнаете, как разработать окружающую среду и разнообразные фоны для вашей игры, используя специальный инструмент.
Создание анимации и работа с камерой
Сможете анимировать ваших героев и заставить их двигаться, а также продолжите осваивать управление камерой.
Постпроцессинг
Узнаете, как разнообразить игру с помощью различных эффектов, а также научитесь работать с цветом и другими показателями.
Геймдизайн
Поймёте, как удовлетворить потребности игрока и зацепить его внимание, а также научитесь грамотной работе с документацией.
Игра DarkLand: начало
Начнёте разработку ещё одной игры для вашего портфолио: добавите несколько уровней, продумаете противников игрока и сможете дать им простейший искусственный интеллект.
Игра DarkLand: финал
Вы завершите работу над вашей игрой, сможете продумать механики боя, а также другие необходимые функции.
Итоговый проект
В качестве дипломной работы вы разработаете аркаду, в которой персонажу нужно будет бороться с различными чудовищами.